try to succeed - French English Dictionary